package com.itheima.d1_collection_set;

import java.util.HashMap;
import java.util.HashSet;
import java.util.Set;

/*
    目标：了解一下哈希值。
    Java中的所有对象，都可以调用Object类提供的hashCode方法，返回该对象自己的哈希值。
        public int hashCode(): 返回对象的哈希值。
    同一个对象多次调用hashCode()方法返回的哈希值是相同的。
    不同的对象，它们的哈希值一般不相同，但也有可能会相同(哈希碰撞)。
 */
public class SetTest2 {
    public static void main(String[] args) {
        Set<String> hashSet=new HashSet<>();
        hashSet.add("java");
        System.out.println(hashSet.hashCode());//3254818
        hashSet.add("jk");
        System.out.println(hashSet.hashCode());//6518885

    }
}
